#!/bin/bash

# 自动查找当前目录下最新的 PXX_xxxx 项目目录
last_dir=$(ls -d P[0-9][0-9]_???? 2>/dev/null | sort | tail -n 1)

# 如果没有找到，报错
if [ -z "$last_dir" ]; then
    echo "❌ 未找到类似 PXX_日期 的目录。"
    exit 1
fi

# 获取最新编号与日期
last_index=$(echo "$last_dir" | grep -oP '^P\K[0-9]+')
next_index=$(printf "%02d" $((10#$last_index + 1)))
today=$(date +%m%d)
new_dir="P${next_index}_${today}"

# 复制目录
cp -r "$last_dir" "$new_dir"

# 清理构建产物（你可根据项目具体名称调整）
rm -f "$new_dir"/server_chat "$new_dir"/client_chat

echo "✅  已成功复制为：$new_dir"

